turkish radio, television corporation - German English Dictionary